Method: Puppet::Util::Hiera::Scope#[]

Defined in:
lib/puppet/util/hiera/scope.rb

#[](key) ⇒ Object



44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/puppet/util/hiera/scope.rb', line 44

def [](key)
  if key == HIERA_MODULE_NAME and @hiera_module
    ans = get_hiera_module_name()
  else
    ans = @real.lookupvar(key)
  end

  if ans.nil? or ans == ""
    nil
  else
    ans
  end
end